.real-time {
    padding: 20px;
    .header {
        .ant-page-header {
            padding: 0;
        }
    }
    .main {
        display: grid;
        grid-template-columns: 1fr 450px;
        .left {
            padding: 10px;
            border-right: 1px solid #ccc;
            .info {
                display: grid;
                grid-template-columns: 100px 1fr;
                gap: 20px 20px;
            }
            .audio-player {
                width: 100%;
            }
        }
        .right {
            padding: 10px;
            .ant-list-item-action .anticon {
                font-size: 20px;
                cursor: pointer;
            }
        }
    }
}